MPSVQEVYKILADLKVLNQDVANTITTNGLHVSWNEGLKSIANLYLENTTKTLNLFEKFMYTEEVVTQYVCQVNVYWDHVTTNWDHVTTKTRKLSEKFMYTDEFATQYESVYRDHVMLLGKIRELEVVLEKKYKHAKRKRIMKFGFGAVIFIPCFVVAVVGQLNPAFGMAGQGGERGVEVAKKLYKLTMEEDNSMETTLLGLSRLIGNTTKGNIEAMEKIKSHS